Recommended skillsets for developers
To write applications using OpenRoads Designer SDK, we would recommend to have below skill sets
Basics knowledge about programming environment
- A little experience working on projects in Visual Studio : https://visualstudio.microsoft.com/vs/getting-started/
- Creating Dynamic Link Libraries (DLL) projects
- Debugging skills using external application
- Build the project & resolve errors
Basics of C#.NET Programming
Basics of Bentley MicroStation
- Understand the Microstation user interface
- Basic commands and tools to create drawings in Microstation
- Understand the concept of design files(DGN)
- Understand the concept of design models
- Understand the concept of levels and cells
- Learn how to create and modify elements
- Concept of references in DGN
- Learn how to use the annotation tools
- Learn how to use the 3D tools
Basics of Bentley OpenRoads Designer
- Understand the OpenRoads Designer interface and how to navigate it.
- Learn how to create a new project and set up the project environment.
- Learn how to create and modify alignments, profiles, corridors, Superelevation etc..
- Understand the different types of design objects and how to create them.
- Learn how to create and modify surfaces and terrain models.
- Understand the different types of analysis tools available in OpenRoads Designer.
- Learn how to create and modify cross -sections and assemblies.
- Understand the different types of visualization tools available in OpenRoads Designer.
- Learn how to create and modify 3D models.
- Understand the different types of reporting tools available in OpenRoads Designer.